snow leopard – Deutsch–English translations

🇬🇧 en de 🇩🇪

snow leopard noun

Schneeleopard, Irbis
Wiktionary Links